home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 5695 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.4 KB

  1. Path: comma.rhein.de!serpens!not-for-mail
  2. From: mlelstv@serpens.rhein.de (Michael van Elst)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: FindTask() VERY IMPORTANT
  5. Date: 18 Mar 1996 11:32:04 +0100
  6. Organization: dis-
  7. Message-ID: <4ije34$lol@serpens.rhein.de>
  8. References: <4i74pb$b4f@serpens.rhein.de> <4ib9h0$i23@news.xs4all.nl> <4ibjo0$qbp@serpens.rhein.de> <4ij5nj$m2h@news.xs4all.nl>
  9. NNTP-Posting-Host: serpens.rhein.de
  10.  
  11. marcone@xs1.xs4all.nl (Marco Nelissen) writes:
  12.  
  13. >Bull. If AT decides to remove the ThisTask field (and God knows how many others),
  14. >all current software will have to be examined
  15.  
  16. No. Software was supposed to use the FindTask function. Not using FindTask is a bug
  17. that just happens to be harmless. It is as buggy as relying on having only chip memory.
  18. As soon as ExecBase changes you lose; as soon as machines got fast memory you lost.
  19. There is not much of a difference.
  20.  
  21. >and possibly reprogrammed before
  22. >being recompiled to native PPC code.
  23.  
  24. Obviously you cannot expect a future system to be bug compatible and recompiling is
  25. an easy method to find references to modified structures. Most of such structure
  26. references aren't as harmless as SysBase->ThisTask anyway.
  27.  
  28. Wether emulated 68k programs get an emulated ExecBase as well is another question.
  29.  
  30. -- 
  31.                                 Michael van Elst
  32.  
  33. Internet: mlelstv@serpens.rhein.de
  34.                                 "A potential Snark may lurk in every tree."
  35.